//      自定义异常


//      自定义异常需要继承一个异常
//      不然在使用NameException会报红
class NameException extends RuntimeException{

}
public class TestDemo2 {
    private static String Name = "asd";
    private static String password = "123456";
    public static void login(String userName, String password) {
        if (!TestDemo2.Name.equals(userName)) {
            System.out.println("用户名错误");
            throw new NameException();
        }
        if (!TestDemo2.password.equals(password)) {
            System.out.println("密码错误");
        }
        System.out.println("登陆成功");
    }
    public static void main(String[] args) {
        login("asd", "123456");
    }

}
